Optimal bounding cones of vectors in three dimensions
نویسندگان
چکیده
The problem of computing the minimum-angle bounding cone of a set of three-dimensional vectors has numerous applications in computer graphics and in geometric modeling. One such application is bounding the tangents of space curves or the vectors normal to a surface in the computation of the intersection of two surfaces. Surprisingly, no optimal-time exact solution to this problem has been yet given. This paper presents a road-map for a few strategies that provide optimal or near-optimal solutions to this problem, which are also simple to implement. Speci cally, if a worst-case running time is required, we provide an O(n log n)time Voronoi-diagram-based algorithm, where n is the number of vectors whose optimum bounding is sought. Otherwise, if one is willing to accept an in average eÆcient algorithm, we show that the main ingredient of the algorithm of Shirman and Abi-Ezzi [8] can be implemented to run in optimal (n) expected time. Furthermore, if the vectors are known to occupy no more than a hemisphere, we show how to simplify this ingredient (by reducing the dimension of the problem) without a ecting the asymptotic expected running time. Both versions of this algorithm are based on computing (as an LP-type problem) the minimum spanning circle (resp., ball) of a 2D (resp., 3D) set of points.
منابع مشابه
Automatic Bounding Estimation in Modified Nlms Algorithm
Modified Normalized Least Mean Square (MNLMS) algorithm, which is a sign form of NLMS based on set-membership (SM) theory in the class of optimal bounding ellipsoid (OBE) algorithms, requires a priori knowledge of error bounds that is unknown in most applications. In a special but popular case of measurement noise, a simple algorithm has been proposed. With some simulation examples the performa...
متن کاملRecognize Complex Events from Static Images by Fusing Deep Channels Supplementary Materials
RCNNBank The RCNNBank is implemented based on ObjectBank [3], except that the detector responses are replaced by the activation features obtained using CNN. For each image, we first obtain 500 bounding boxes with highest proposal scores and apply the CNN to derive action features. This results in 500 activation feature vectors of 4096 dimensions. Then we splice the image into evenly spaced regi...
متن کاملروش بردارهای ریتز نوین برای تحلیل دینامیکی سازهها در حوزة فرکانس
Ritz method is one of the techniques for reduction of the degrees of freedom. Efficiency of Ritz method depends on used vectors. The Ritz method uses load depended vectors in spite of modal method and for this reason it is expected to give better results than modal method. This is the advantage of Ritz method. It is worth mention that the mode shapes are independent of loading. The vectors that...
متن کاملHyperorthogonal Well-Folded Hilbert Curves
R-trees can be used to store and query sets of point data in two or more dimensions. An easy way to construct and maintain R-trees for two-dimensional points, due to Kamel and Faloutsos, is to keep the points in the order in which they appear along the Hilbert curve. The R-tree will then store bounding boxes of points along contiguous sections of the curve, and the efficiency of the R-tree depe...
متن کاملRepresenting Spectral data using LabPQR color space in comparison to PCA method
In many applications of color technology such as spectral color reproduction it is of interest to represent the spectral data with lower dimensions than spectral space’s dimensions. It is more than half of a century that Principal Component Analysis PCA method has been applied to find the number of independent basis vectors of spectral dataset and representing spectral reflectance with lower di...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Inf. Process. Lett.
دوره 93 شماره
صفحات -
تاریخ انتشار 2005